sustainable town development - Alemán Inglés Diccionario